aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes/(app)/[username]/receive
Commit message (Collapse)AuthorAgeFilesLines
* receive/invoice: build POST body from snapshot, don't mutate $derivedAdam Soltys2026-06-191-11/+12
| | | | | | | | | | | | | | The merchant receive and invoice pages mutated the $derived `invoice` proxy (setType/setAmount/setMemo) then POSTed it. Mutating a $derived and JSON.stringify-ing it serializes unreliably, so a stale type (on-chain when lightning was expected) and a stale/10x-shifted amount could leak from a prior interaction into POST /invoice (funk POS bug). Build the body as { ...$state.snapshot(invoice), ...changes } so the intended type/amount/address_type reliably win; update() takes the plain body. Front-end only. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
* numpad fixesAdam Soltys2025-08-201-1/+1
|
* handle null tipsAdam Soltys2025-07-191-1/+1
|
* lock in invoice rateAdam Soltys2025-01-271-1/+3
|
* invoice typesAdam Soltys2025-01-231-1/+0
|
* invoice type selectionAdam Soltys2025-01-151-5/+25
|
* sign pageAdam Soltys2025-01-151-1/+5
|
* set memoAdam Soltys2024-12-221-23/+40
|
* cached ratesAdam Soltys2024-12-052-4/+9
|
* invoice textAdam Soltys2024-12-031-3/+2
|
* cache qrsAdam Soltys2024-12-031-10/+3
|
* currency localeAdam Soltys2024-11-281-2/+19
|
* bip21 and socket fixesAdam Soltys2024-11-261-9/+11
|
* fix amount promptAdam Soltys2024-11-251-10/+13
|
* payment amount helpersAdam Soltys2024-11-141-2/+0
|
* lightning boltAdam Soltys2024-11-121-1/+2
|
* fix set amountAdam Soltys2024-11-081-11/+15
|
* svelte 5Adam Soltys2024-11-081-13/+15
|
* check for tokenAdam Soltys2024-11-061-5/+11
|
* dark stylesAdam Soltys2024-11-051-79/+26
|
* dark stylesAdam Soltys2024-11-041-103/+17
|
* dark stylesAdam Soltys2024-11-041-9/+2
|
* coinos logo iconAdam Soltys2024-11-041-1/+1
|
* buttons and iconsAdam Soltys2024-11-031-13/+13
|
* amount spacingAdam Soltys2024-10-101-1/+1
|
* lightning address defaultAdam Soltys2024-10-102-102/+39
|
* stylesAdam Soltys2024-09-241-1/+1
|
* rename account_idAdam Soltys2024-09-201-3/+3
|
* progress on accountsAdam Soltys2024-09-191-0/+343
|
* per account payment pagesAdam Soltys2024-09-172-136/+0
|
* typescriptAdam Soltys2024-08-311-2/+2
|
* typescriptAdam Soltys2024-08-301-0/+0
|
* fix receive routeAdam Soltys2024-08-191-2/+3
|
* ecashAdam Soltys2024-08-182-45/+113
|
* payment memosAdam Soltys2024-02-231-5/+0
|
* liquidAdam Soltys2023-12-281-1/+1
|
* prettierAdam Soltys2023-12-201-1/+2
|
* numpad focusAdam Soltys2023-12-181-0/+1
|
* forgot passwordAdam Soltys2023-12-071-2/+1
|
* change component importsAdam Soltys2023-12-011-1/+3
|
* prettierAdam Soltys2023-12-012-43/+47
|
* payments fixesAdam Soltys2023-10-081-1/+0
|
* just say nextAdam Soltys2023-05-161-1/+1
|
* currency displayAdam Soltys2023-03-291-2/+3
|
* invoice type toggleAdam Soltys2023-02-111-5/+0
|
* invoice requests and btc depositsAdam Soltys2023-02-081-1/+9
|
* restoring requestsAdam Soltys2023-02-071-1/+1
|
* move invoices, combine profile and dashboardAdam Soltys2023-02-021-2/+2
|
* prettierAdam Soltys2023-01-311-3/+3
|
* warningsAdam Soltys2023-01-251-1/+0
|